<?php
// require_once(__DIR__.'/code/Utility/Utility.php');
// require_once(__DIR__.'/code/Utility/File.php');
// \Tlf\Scrawl\Utility::autoload(__DIR__.'/code');
//
if (is_file(__DIR__.'/vendor/autoload.php')){
require_once(__DIR__.'/vendor/autoload.php');
} else if (is_file(dirname(__DIR__,2).'/autoload.php')){
require_once(dirname(__DIR__,2).'/autoload.php');
}
$dir = __DIR__.'/code/';
// include every php file from code dir & navigate one directory down
foreach (scandir($dir) as $file){
if ($file=='.'||$file=='..'||$file=='old')continue;
$dir = $dir.'/';
if (substr($file,-4)=='.php'&&is_file($dir.$file))require_once($dir.$file);
else if (is_dir($dir.$file)){
// include every php file from each sub dir
foreach (scandir($dir.$file) as $subfile){
if (substr($subfile,-4)!=='.php'||!is_file($subfile))continue;
require_once($dir.$file."/".$subfile);
}
}
}